
body{
	text-align:center;	
}

#main{
	width:1000px;
	height:2423px;
	margin:auto;
	text-align:left;
	background-color:#CCC;
	position:relative;
}

#top{
	width:100%;
	height:174px;
	background:black url(imagens/top_gradiente_s1.png) repeat-x;
	position:absolute;
}

#logo{
	position:absolute;
	width:166px;
	height:76px;
	top:36px;
	left:54px;
	background:black url(imagens/logo_s1.png);
}

#busca{
	position:absolute;
	width:423px;
	height:40px;
	top:57px;
	left:268px;
}

#busca_esquerda{
	position:absolute;
	background:black url(imagens/buscar_esquerda_s1.png);
	width:15px;
	height:38px;
}

#busca_centro{
	position:absolute;
	background:black url(imagens/buscar_centro_s1.png);
	width:390px;
	height:38px;
	left:15px;
	background-repeat:repeat-x;
}

#busca_direita{
	position:absolute;
	background:black url(imagens/buscar_direita_s1.png);
	width:16px;
	height:38px;
	left:405px;
}

#labelBuscar{
	position:absolute;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#666;
	top:8px;
	width:60px;
}

#caixaDeTexto{
	position:absolute;
	width:213px;
	height:23px;
	left:0px;
	top:2px;
	border:0px;
}

input:focus {
  outline: none;
}

#botaoBuscar{
	position:absolute;
	width:45px;
	height:26px;
	left:332px;
	top:5px;
	background:black url(imagens/botao_buscar_s1.png);
	cursor:pointer;
}

#caixaDeTextoEsquerda{
	position:absolute;
	width:10px;
	height:29px;
	left:90px;
	top:4px;
	background:black url(imagens/caixa_de_texto_esquerda_s1.png);
}

#caixaDeTextoCentro{
	position:absolute;
	width:225px;
	height:29px;
	left:100px;
	top:4px;
	background:black url(imagens/caixa_de_texto_centro_s1.png);
}

#caixaDeTextoDireita{
	position:absolute;
	width:11px;
	height:29px;
	left:314px;
	top:4px;
	background:black url(imagens/caixa_de_texto_direita_s1.png);
}

#botaoCarrinho{
	position:absolute;
	width:173px;
	height:79px;
	left:761px;
	top:34px;
	background:black url(imagens/carinho_s1.png);
	cursor:pointer;
}

.fontMenu{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#666;
	text-decoration:none;
	cursor:pointer;	
}

.fontMenu:hover{
	color:#666;
	text-decoration:underline;
}

#menuHeader{
	position:absolute;
	width:100%;
	height:30px;
	top:145px;
}

#loginCadastraSe{
	position:absolute;
	width:156px;
	height:22px;
	left:615px;
	top:4px;
}

#meusPedidos{
	position:absolute;
	width:100px;
	height:22px;
	left:788px;
	top:4px;
}

#atendimento{
	position:absolute;
	width:86px;
	height:22px;
	left:902px;
	top:4px;
}

